Skip to main content

Breakpoint

The Breakpoint feature in DevAssure allows testers to pause test execution at a specific step, enabling better debugging and validation of automated test actions. It helps users analyze intermediate states, inspect element properties, and make necessary corrections before proceeding.

Setting a Breakpoint

  • Navigate to the Automation tab in the test execution panel.
  • Identify the test step where you want to pause execution.
  • Click the breakpoint icon (⚫) beside the step to mark it as a breakpoint.
  • The test execution will automatically pause at this step during the run
Breakpoint Setting Interfac

Executing Tests with Breakpoints

  • Start test execution as usual.
  • When execution reaches a breakpoint, it will pause automatically with a highlighted indicator.
  • Use the available controls to:
    • Resume (▶️): Continue execution without further interruptions.
    • Open File: Navigate to the relevant file containing the test action (particularly useful for breakpoints in functions)
    • Stop (⏹️): Halt execution if debugging is complete.

Removing Breakpoints:

  • To remove breakpoint, click on the already set breakpoint indicator next to the test action.
  • This will clear the breakpoint and allow the test script to run without pausing at that step.